independent politician - Turco Inglés Diccionario